post, telegraph and telephone - Espagnol Anglais Dictionnaire